package com.ssy.lingxi.marketing.api.model.request;

import lombok.Getter;
import lombok.Setter;

import javax.validation.constraints.NotNull;
import java.io.Serializable;

/**
 * 进货单商品请求类
 * @author yzc
 * @version 2.0.0
 * @date 2021/9/1
 */
@Getter
@Setter
public class GoodsCartSkuItemRequest implements Serializable {


    private static final long serialVersionUID = 8027141557204568446L;
    /**
     * 是否主商品
     */
    @NotNull(message = "是否主商品不能为空")
    private Boolean isMain;

    /**
     * skuId
     */
    @NotNull(message = "skuId不能为空")
    private Long skuId;

    /**
     * 父商品skuId(非主商品必填)
     */
    private Long parentSkuId;

    /**
     * 主商品参与的活动类型（换购、套餐、赠品）
     */
    private Integer activityType;

    /**
     * 套餐编号(套餐主商品与搭配商品必填)
     */
    private Integer groupNo;
}
